package com.xiaoxian.basic.service;

import com.xiaoxian.basic.domain.dto.BinderDto;
import com.xiaoxian.basic.domain.dto.LoginDto;
import com.xiaoxian.basic.util.AjaxResult;

import java.util.Map;

public interface ILoginService {
    /**
     * 用户登录
     * @param dto
     * @return
     */
    AjaxResult usernameLogin(LoginDto dto);

    /**
     * 微信登录
     * @param map
     * @return
     */
    AjaxResult wechatLogin(Map<String, String> map);

    /**
     * 绑定登录
     * @param dto
     * @return
     */
    AjaxResult binder(BinderDto dto);
}
